do-it-yourself installation - German English Dictionary